home *** CD-ROM | disk | FTP | other *** search
/ Turnbull China Bikeride / Turnbull China Bikeride - Disc 2.iso / STUTTGART / EDITORS / ZAP130 / !Zap / Fonts / Readme < prev   
Text File  |  1995-06-19  |  2KB  |  71 lines

  1. *****************************************************************
  2. * ReadMe file for Fonts directory                *
  3. *****************************************************************
  4.  
  5. This directory contains bitmap fonts in a format understood by Zap (described
  6. below). Also, the Basic program 'ConvrtFont' will convert between this format
  7. and sprite files so that the fonts can be edited. The program bdf->Zap by
  8. Martin Ebourne will convert bdf fonts to Zap format.
  9.  
  10. Some fonts just contain characters (codes &20-&FF) and some contain control
  11. characters (&00-&1F) as well. Those without control characters have A-Z
  12. copied to 1-26 etc when Zap loads them.
  13.  
  14. A detailed list of who supplied the fonts and the copyright for the fonts is
  15. given in the Copyright file.
  16.  
  17. In general the naming convention is as follows:
  18.  
  19.  <size>.<name><style><ctrl>
  20.  
  21. where:
  22.  
  23.  <name> is the name of the font. Usually the first 3 letters of the author
  24.      or "X" for X windows style fonts or "C" for `clean' fonts.
  25.      
  26.  <style> is the font style: Eg
  27.      ""     = Default
  28.      "Bold"     = Bold
  29.      "Italic" = Italic
  30.      "Thin"     = Thin
  31.      "rk"     = Roman + Kana font
  32.      "ss"     = Sans serif
  33.      "Script" = Script (handwriting) style
  34.  
  35.  <ctrl> is the type of control characters used by the font: Eg
  36.      "Dec"    = Decimal
  37.      "Hex"    = Hex
  38.      "Dom"    = Old Zap control characters.
  39.  
  40. Thanks in particular to the following for sending and designing fonts:
  41.  
  42.  Ben Avison        (see the default font 08x16.Ben)
  43.  Dave Lawrence        (see the teletext fonts and 08x17.DavePixel)
  44.  Nick Craig-Wood    (see 08x16.Ncw / PC)
  45.  Martin Ebourne        (see 08x14)
  46.  George Saliaris    (see 08x16.Sal)
  47.  
  48. If you'd like your fonts included then please send them to me. Please make
  49. clear who owns the copyright on the font and what the conditions are for
  50. including it.
  51.  
  52. *****************************************************************
  53. * Format of Zap font file                    *
  54. *****************************************************************
  55.  
  56. This format has be designed to make it easy for Zap to read so it doesn't
  57. need to contain any conversion code.
  58.  
  59. File format:
  60.  
  61.     #&00 "ZapFont",13
  62.     #&08 Width of each font character in pixels
  63.     #&0C Height of each font character in pixels
  64.     #&10 First character code given (eg 0 or &20)
  65.     #&14 Last character code given +1 (eg &100)
  66.     #&18 Reserved (0)
  67.     #&1C Reserved (0)
  68.     #&20 Bitmaps (starting at character code given in #&10)
  69.          Format of bitmaps is as for ZapRedraw documentation.
  70.          Characters >=256 used for cursors - see ZapRedraw docs.
  71.